package com.ddstation.onsitelaw.entity;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "dt_invs_supervisor_enforcement", schema = "hzsc_invs")
public class DtSupervisorEnforcementEntity {
    @Id
    private Integer id;

    /**
     * 监督人员id
     */
    @Column(name = "supervisor_id")
    private Integer supervisorId;

    /**
     * 卫监机构id
     */
    @Column(name = "institution_id")
    private String institutionId;

    /**
     * 省code
     */
    private String province;

    /**
     * 市code
     */
    private String city;

    /**
     * 区code
     */
    private String county;

    /**
     * 门诊机构id
     */
    @Column(name = "health_manage_id")
    private String healthManageId;

    /**
     * @0：可用 @9：删除
     */
    @Column(name = "delete_flg")
    private Integer deleteFlg;

    @Column(name = "update_tm")
    private Date updateTm;

    @Column(name = "create_tm")
    private Date createTm;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取监督人员id
     *
     * @return supervisor_id - 监督人员id
     */
    public Integer getSupervisorId() {
        return supervisorId;
    }

    /**
     * 设置监督人员id
     *
     * @param supervisorId 监督人员id
     */
    public void setSupervisorId(Integer supervisorId) {
        this.supervisorId = supervisorId;
    }

    /**
     * 获取卫监机构id
     *
     * @return institution_id - 卫监机构id
     */
    public String getInstitutionId() {
        return institutionId;
    }

    /**
     * 设置卫监机构id
     *
     * @param institutionId 卫监机构id
     */
    public void setInstitutionId(String institutionId) {
        this.institutionId = institutionId;
    }

    /**
     * 获取省code
     *
     * @return province - 省code
     */
    public String getProvince() {
        return province;
    }

    /**
     * 设置省code
     *
     * @param province 省code
     */
    public void setProvince(String province) {
        this.province = province;
    }

    /**
     * 获取市code
     *
     * @return city - 市code
     */
    public String getCity() {
        return city;
    }

    /**
     * 设置市code
     *
     * @param city 市code
     */
    public void setCity(String city) {
        this.city = city;
    }

    /**
     * 获取区code
     *
     * @return county - 区code
     */
    public String getCounty() {
        return county;
    }

    /**
     * 设置区code
     *
     * @param county 区code
     */
    public void setCounty(String county) {
        this.county = county;
    }

    /**
     * 获取门诊机构id
     *
     * @return health_manage_id - 门诊机构id
     */
    public String getHealthManageId() {
        return healthManageId;
    }

    /**
     * 设置门诊机构id
     *
     * @param healthManageId 门诊机构id
     */
    public void setHealthManageId(String healthManageId) {
        this.healthManageId = healthManageId;
    }

    /**
     * 获取@0：可用 @9：删除
     *
     * @return delete_flg - @0：可用 @9：删除
     */
    public Integer getDeleteFlg() {
        return deleteFlg;
    }

    /**
     * 设置@0：可用 @9：删除
     *
     * @param deleteFlg @0：可用 @9：删除
     */
    public void setDeleteFlg(Integer deleteFlg) {
        this.deleteFlg = deleteFlg;
    }

    /**
     * @return update_tm
     */
    public Date getUpdateTm() {
        return updateTm;
    }

    /**
     * @param updateTm
     */
    public void setUpdateTm(Date updateTm) {
        this.updateTm = updateTm;
    }

    /**
     * @return create_tm
     */
    public Date getCreateTm() {
        return createTm;
    }

    /**
     * @param createTm
     */
    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }
}